retail sales department - Español Inglés Diccionario